home *** CD-ROM | disk | FTP | other *** search
/ Wayzata's Best of Shareware PC/Windows 1 / Wayzata's Best of Shareware for PC-Windows - Release 1 - Wayzata Technology (1993).iso / mac / DOS / PROGRAMG / FINISH22 / READ.ME < prev    next >
Text File  |  1992-09-01  |  7KB  |  186 lines

  1. THE FINISHING TOUCH
  2. Professional Software Installer
  3. Version 2.2
  4. September 1, 1992
  5. Developed by ImagiSOFT, Inc.
  6. who is a member of the Association of Shareware Professionals.
  7.  
  8. For the latest copy of the Finishing Touch, call our home BBS:
  9.           Software Creations BBS
  10.    33 Lines to Serve You 24 Hours per Day!
  11.       (508) 365-2359        2400 baud
  12.       (508) 368-4137        2400-14.4K USR
  13.       (508) 368-7036        2400-14.4K V.32
  14.  
  15.  
  16. This is a fully working shareware copy of THE FINISH TOUCH.
  17.           ~~~~~~~~~~~~~
  18.  
  19. To print the documentation use the command:
  20.     COPY INSTALL.TXT LPT1:
  21.  
  22. To print the order form use the command:
  23.     COPY ORDER.TXT LPT1:
  24.  
  25. The Finishing Touch Software Installer consists of the minimum six files:
  26.    PACKER.EXE             file compression utility
  27.    INSTALL.EXE            installation utility
  28.    INSTALL.FIL            sample installation script file
  29.    INSTALL.TXT            documentation for all of the above
  30.    ORDER.TXT              order form
  31.    READ.ME                this file
  32.  
  33. If these files are missing or altered, the software WILL NOT run!
  34.  
  35. A seventh file, SAMPLE.PAK should be included with this software to
  36. so people can see first hand how the software installer works with a "real"
  37. application.  ALL SEVEN files must be on the floppy disk to see the demo
  38. run or you will get a "Files Missing" message.
  39.  
  40. Four other, optional files have been added to see a "real" application of
  41. the Finishing Touch Software Installer which we used for our TSA Software.
  42.    1.FIL             is actually named "INSTALL.FIL" on our software
  43.                      it is small and asks the question Color Y/N?
  44.    2C.FIL            if the color is "Yes" then this file is loaded
  45.    2B.FIL            this file is loaded for LCD & monochrome monitors.
  46.    4.FIL             this file is loaded only if a fatal disk error occurs.
  47.  
  48. Modifying INSTALL.FIL and these four files is the "fast start" way to learn
  49. how to use THE FINISHING TOUCH Software Installer.  You have in your hands
  50. a fully working shareware evaluation copy.  We hope that you will find
  51. THE FINISHING TOUCH is the smallest, most powerful, easiest to use,
  52. software installer with the best file compression available anywhere.
  53.  
  54. ENJOY!
  55.  
  56. Michael J. Prestwich,
  57. President,
  58. ImagiSOFT, Inc.
  59.  
  60.  
  61. June 10, 1992
  62.  
  63. Today we implemented two minor changes:
  64.  
  65.   1)  DR DOS was displaying the CRC values during the UNPACK command which
  66.       caused an annoying scroll on the screen.  This problem was corrected.
  67.  
  68.   2)  A new user needed a SET.BUFFERS command similar SET.FILES so we added
  69.       it.  It works exactly the same way as SET.FILES command does; see the
  70.       documentation for details.
  71.  
  72.  
  73. June 15, 1992
  74.  
  75. Today we added several new commands:
  76.  
  77. PROMPT On/Off turns windows on or off for the COPY, DELETE, DISK, and UNPACK
  78. commands.  This is easier than "hiding" windows by making them the same color
  79. as the background as explained in the documentation.
  80.  
  81. PAUSE t
  82. Pause for t hundredths of a second.  Nice if you want to "animate" windows.
  83.  
  84. WINMOVE x y
  85. Moves the current window the new x y position.  If you use the command
  86. WINMOVE +1 +1 it will move the current window relative to its current position
  87. one row down and one row across.
  88.  
  89. BORDER t
  90.    t = type   0 = none
  91.               1 = single line (default)
  92.               2 = double line
  93.  
  94. WINUPDATE x y c
  95.           x position on the screen
  96.           y position on the screen
  97.           c color value
  98.  
  99. Use WINUPDATE to display a string inside the current open window. For example:
  100.   WINUPDATE +2 +1 79
  101.   "This line is displayed in the current"
  102.   "window with white letters on a red"
  103.   "background.  It is relative to the"
  104.   "upper left corner by 2 characters across"
  105.   "and 1 row down."
  106.  
  107.  
  108. Relative Cursor / Window Positions
  109.  
  110. WINOPEN now supports relative cursor positions.  For example, WINOPEN +0 +5 17
  111. will open a new window 5 rows down from the last window open. Relative
  112. positioning also works in the UNPACK, PATH, DRIVE, ASK, COPY, DELETE, WINMOVE,
  113. and WINUPDATE commands.
  114.  
  115. Relative cursor positioning is especially useful when you are printing the
  116. selected DRIVE and PATH on the screen with the variables ~1 and ~2.
  117. For example:
  118.  
  119. WINOPEN 0 0 79                                           ' red centered window
  120. "The directory ~1~2 already exists and contains files!"
  121. "Are you SURE you want to install your software in"
  122. "this directory    Y / N?"
  123. ASK +26 +3                                               ' position cursor on
  124.                                                          ' the N character
  125.                                                          ' no matter how the
  126.                                                          ' window is centered
  127.  
  128.  
  129. August 12, 1992
  130.  
  131. We added a new command:
  132.  
  133. INPUT s l x y c
  134. This command allows the user to input text strings which you can assign to
  135. the variables ~A through ~Z.  Your script can substitute these codes similar
  136. to the ~0, ~1, ~2, and ~3 variables as explained in the documentation.
  137.  
  138.     s    = String ID ("A" through "Z", your choice).
  139.     l    = String length, from 1 to 40.
  140.  
  141.     x, y = Input position on the screen.  It is best to use
  142.            the + and - here, because the entire input field
  143.            must be contained within the current open window.
  144.  
  145.     c    = Input color (see the color chart in the documentation).
  146.  
  147. Example:
  148.  
  149.     WINOPEN 0 0 31           ' open a window centered on the screen
  150.                              ' in color 31 (bright white on blue)
  151.  
  152.     ""
  153.     "Please enter the following information:           "
  154.     ""
  155.     "Name:"
  156.     "Address:"
  157.     "City, State, Zip:"
  158.     ""
  159.     "License Number:"
  160.     ""
  161.  
  162.     ' input 30 characters in color 15 (bright white on black)
  163.  
  164.     INPUT N 30 +20 +4 15     ' (Name)             assign to variable "N"
  165.     INPUT A 30 +20 +5 15     ' (Address)          assign to variable "A"
  166.     INPUT C 30 +20 +6 15     ' (City, State, Zip) assign to variable "C"
  167.  
  168.     ' NOTE: the license number is only 15 characters long
  169.  
  170.     INPUT L 15 +20 +8 15     ' (License Number)   assign to variable "L"
  171.  
  172.     WINCLOSE                 ' close the window
  173.  
  174.     ' write the results into an
  175.     ' ASCII file called USER.FIL
  176.  
  177.     FILE ~1~2\USER.FIL
  178.  
  179.     "Name:              ~N"          ' The text that the user input
  180.     "Address:           ~A"          ' will be substituted for the
  181.     "City, State, Zip   ~C"          ' appropriate variables ~N, ~A,
  182.     ""                               ' ~C, and ~L.
  183.     "License Number     ~L"
  184.  
  185.  
  186.